package regions

type TencentRegionsResult struct {
	Status      int    `json:"status"`  // 状态码，0为正常，其它为异常
	Message     string `json:"message"`    // 状态说明
	DataVersion string `json:"data_version"`// 行政区划数据版本，便于您判断更新
	Result      [][]struct {// 结果数组
		ID       string   `json:"id"` // 行政区划唯一标识（adcode）
		Name     string   `json:"name"` // 简称，如“内蒙古”
		Fullname string   `json:"fullname"` // 全称，如“内蒙古自治区”
		Pinyin   []string `json:"pinyin"` // 行政区划拼音，每一下标为一个字的全拼，如：	[“nei”,“meng”,“gu”]
		Location struct { // 经纬度
			Lat float64 `json:"lat"`
			Lng float64 `json:"lng"`
		} `json:"location"`
		Cidx []int `json:"cidx"` // 子级行政区划在下级数组中的下标位置
	} `json:"result"`
}

type RegionModel struct {
	ID         int      `column:"id" json:"id"`
	RegionCode string   `column:"region_code" json:"regionCode"`
	Name       string   `column:"name" json:"name"`
	FullName   string   `column:"full_name" json:"fullName"`
	Pinyin     string   `column:"pinyin" json:"pinyin"`
	Lat        string   `column:"lat" json:"lat"`
	Lng        string   `column:"lng" json:"lng"`
	Level      int      `column:"level" json:"level"`
	ParentId   int      `column:"parent_id" json:"parentId"`
	Cidx       string   `column:"cidx" json:"cidx"`
}


